• word of the day

    lupinus perennis

    lupinus perennis - Dictionary definition and meaning for word lupinus perennis

    Definition
    (noun) stout perennial of eastern and central North America having palmate leaves and showy racemose blue flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp